Pattern-Based Ontology Design and Instantiation with Reasonable Ontology Templates
نویسندگان
چکیده
Reasonable Ontology Templates, OTTRs for short, are OWL ontology macros capable of representing ontology design patterns (ODPs) and closely integrating their use into ontology engineering. An OTTR is itself an OWL ontology or RDF graph, annotated with a special purpose OWL vocabulary. This allows OTTRs to be edited, debugged, published, identified, instantiated, combined, used as queries and bulk transformations, and maintained—all leveraging existing W3C standards, best practices and tools. We show how such templates can drive a technical framework and tools for a practical, efficient and transparent use of ODPs in ontology design and instantiation. The framework allows for a clear separation of the design of an ontology, typically managed by ontology experts, and its bulk content, provided by domain experts. We illustrate the approach by reconstructing the published Chess Game ODP and producing linked chess data.
منابع مشابه
Reasonable Ontology Templates: APIs for OWL
Reasonable Ontology Templates, OTTRs for short, are OWL ontology macros capable of representing ontology design patterns (ODPs) and closely integrating their use into ontology engineering. An OTTR is itself an OWL ontology or RDF graph, annotated with a special purpose OWL vocabulary. This allows OTTRs to be edited, debugged, published, identified, instantiated, combined, used as queries and bu...
متن کاملTemplate-Based Content ODP Instantiation
Content Ontology Design Patterns (CODPs) are typically instantiated into a target ontology or ontology module through a process of specialisation of CODP entities. We find, from experiences in three projects, that this approach leads to ontologies that are unintuitive to some non-expert ontologists. An approach where CODPs are used as templates can be more suitable when constructing ontologies ...
متن کاملVerified Service Compositions by Template-Based Construction
Today, service compositions often need to be assembled or changed on-the-fly, which leaves only little time for quality assurance. Moreover, quality assurance is complicated by service providers only giving information on their services in terms of domain specific concepts with only limited semantic meaning. In this paper, we propose a method to construct service compositions based on pre-verif...
متن کاملOntology templates: design pattern macros for large scale ontology development
The main objective of this project is to extend the state of the art in ontology engineering with advanced techniques for the definition, manipulation, maintenance and automatic extraction of ontology design patterns and ontology templates for the purpose of large scale ontology development. These techniques will play a key role in the creation of a ontologies in ongoing projects related to the...
متن کاملAn Algorithm, Implementation and Execution Ontology Design Pattern
This paper describes an ontology design pattern for modeling algorithms, their implementations and executions. This pattern is derived from the research results on data mining/machine learning ontologies, but is more generic. We argue that the proposed pattern will foster the development of standards in order to achieve a high level of interoperability among in silico scientific experiments. We...
متن کامل